.center_admin_title {
  display: flex;
  justify-content: space-between;
  background-color: #0f0f0f;
  color: #fff;
  padding: .8em 0;
  font-size: 1.3em;

  .left {
    width: 15%;
    text-align: center;

    a {
      display: inline-block;
      width: 100%;
      height: 100%;
      color: #fff;
      text-decoration: none;
      border-right: 1px solid #000;

      &::before {
        display: inline-block;
        width: 100%;
        height: 100%;
        font-size: 1.3em;
        vertical-align: middle;
      }
    }
  }

  .right {
    width: 15%;
    text-align: center;

    &::before {
      font-size: 1.3em;
    }
  }

  .center {
    width: 60%;
  }
}

.admin_list {
  ul {
    width: 100%;
    padding: .8em;
    margin: 0;
    li {
      list-style: none;
      width: 100%;
      background-color: #fff;
      border: 1px solid #ccc;
      border-bottom: none;
      display: flex;
      justify-content: space-between;
      align-items: center;
      padding: .8em 0;
      padding-left: 1em;

      div:nth-of-type(1) {
        width: 20%;
        color: #666;
      }

      p {
        width: 10%;
        margin-bottom: 0;
        text-align: center;
        &::before {
          display: inline-block;
          vertical-align: middle;
          font-size: 1.3em;
          color: #999;
        }
      }
    }

    li:nth-of-type(1) {

      div:nth-of-type(2) {
        width: 70%;
        text-align: right;
        span {
          position: relative;
          display: inline-block;
          width: 4.2em;
          height: 4.2em;
          border-radius: 50%;
          background-color: #c4c4c4;
          vertical-align: middle;
  
          img {
            position: absolute;
            left: 50%;
            top: 50%;
            transform: translate(-50%, -50%);
            width: 50%;
          }
        }
      }
    }

    li:nth-of-type(5) {
      margin-bottom: .8em;
      border-bottom: 1px solid #ccc;
    }

    li:nth-last-of-type(1) {
      border-bottom: 1px solid #ccc;
    }
  }
}